mechanical defects - Turkish English Dictionary